home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / comm / bbs / Timeb103.lha / Sysop.README! < prev    next >
Text File  |  1993-07-26  |  6KB  |  166 lines

  1. *******************************************************************************
  2. *                                                                             *
  3. *                              T I M E B A N K                                *
  4. *                                                                             *
  5. *                                    v1.03                                    *
  6. *                                                                             *
  7. *******************************************************************************
  8.  
  9.  
  10. *******************************************************************************
  11. *                                INTRODUCTION                                 *
  12. *******************************************************************************
  13.  
  14. Since I didn't have a decent TimeBank for DLG, I thought I'd make a simple
  15. version while we wait for somebody to do a full featured one.
  16.  
  17.  
  18. The reason I didn't make a full featured one to begin with, was because I hate
  19. timebanks! But some users insisted on having a good working timebank. Until
  20. somebody does a better job, my users are stuck with this one.
  21.  
  22.  
  23. Current features:
  24.  
  25. - Deposit time.
  26. - Withdraw time.
  27. - List of users (alphabetical).
  28. - List of users (sorted on time stored).
  29. - Broadcast capture.
  30. - Checks time left. Users with <3 minutes remaining can't use deposit or
  31.   withdraw functions.
  32. - Time deposited will be added to the user's Daily_Used time. (Which means
  33.   they won't get their time retured if they call back on the same day).
  34. - Nice config file for the Sysop.
  35.  
  36.  
  37.  
  38. *******************************************************************************
  39. *                                INSTALLATION                                 *
  40. *******************************************************************************
  41.  
  42. After unpacking the archives, place all files in DOORS:TimeBank/ (Create this
  43. directory).
  44.  
  45.  
  46. After this, you must create a menu item for this door. (Preferably one in 
  47. every menu! :-)). My entry looks like this:
  48.  
  49. [ 1] Letter:                   T
  50. [ 2] Executable: (path/name)   DOORS:TimeBank/TimeBank
  51. [ 4] Description:              TimeBank - Save you're precious online time for
  52.                                later.
  53. [ 5] Type:                     Executable
  54. [ 6] Help File:                LOGOFF/T
  55. [ 7] Lower level:              1
  56. [ 8] Upper level:              255
  57. [ 9] Hidden:                   NO
  58. [10] Load type:                OVERLAY
  59. [11] Ask user if sure:         NO
  60. [12] Pend messages:            YES
  61. [13] Cli mode:                 NO
  62. [14] Pause on completion:      NO
  63. [15] Log value:                None
  64. [16] Activity string:          Is using the TimeBank
  65. [17] Priority:                 DEFAULT
  66. [18] Edit help file
  67.  
  68.  
  69. Now edit the config file (TimeBank.cfg) to suit your needs.
  70.  
  71.  
  72.  
  73. *******************************************************************************
  74. *                              SHAREWARE NOTICE                               *
  75. *******************************************************************************
  76.  
  77. This door is SHAREWARE, which means it is free to distribute to anyone you
  78. want! (I even encourage you to do so). However, if you use this door on your
  79. BBS, you must pay the shareware fee, or remove it after 30 days. I don't have
  80. any crippled features in this program, because I simply want to see if there
  81. are honest people in the world!
  82.  
  83.  
  84. The shareware fee for this program is _1_ postcard with a nice picture or
  85. photo on it! (Since this isn't the most incredible door ever, asking a real
  86. shareware fee would feel like a crime on my part :-)).
  87.  
  88.  
  89. Please support shareware! It gives the programmer an extra push to continue
  90. programming.
  91.  
  92.  
  93.  
  94. *******************************************************************************
  95. *                                    NOTES                                    *
  96. *******************************************************************************
  97.  
  98. I use the command 'DLG:Addtime' to change the online time of a user. This means
  99. you'll have to have this command in your DLG: directory. (To make sure it stays
  100. changed, I affect the Daily_Used word in the user file).
  101.  
  102.  
  103. I want every little bug reported ASAP!!
  104.  
  105.  
  106. To contact me, send mail in the DLG_CHAT or DLG_DEV mail area to me, or send
  107. mail and registrations to:
  108.  
  109.     Wim Rumping
  110.     Sandenburg 108
  111.     1965 NM  Heemskerk
  112.     The Netherlands
  113.  
  114.     BBS: The miningship 'Red Dwarf' +31-2510-47830
  115.                     +31-2510-39479 (Crappy phone line!)
  116.     Fido: 2:285/404.20
  117.     Bos : 99:999/1.0
  118.     Amy : 39:151/105.0 
  119.        
  120.  
  121.  
  122. *******************************************************************************
  123. *                        THINGS I WANT TO ADD/CHANGE                          *
  124. *******************************************************************************
  125.  
  126. Nothing. Timebanks shouldn't be too interesting for users :-)
  127.  
  128.  
  129. However, possible future features: (If I'll get really bored)
  130.  
  131. - Rob another user (or lose the time in your account).
  132. - Rob the bank (or get banned from the userlist).
  133. - Sysop edit functions.
  134. - Gambling.
  135. - Giving time to another user.
  136.  
  137.  
  138. *******************************************************************************
  139. *                                   HISTORY                                   *
  140. *******************************************************************************
  141.  
  142. v1.00 - 19-07-93
  143.  
  144. - First version.
  145.  
  146.  
  147. v1.01 - 21-07-93
  148.  
  149. - After sorting, the pointer to the user's data wasn't correct anymore. It now
  150.   is.
  151. - Added a "You can't have any more time on your account" string. (Previously
  152.   it would only show "You can't deposit any time now...").
  153.  
  154.  
  155. v1.02 - 25-07-93
  156.  
  157. - Changed locking mechanism. The previous one wouldn't work on OS3.x machines !!!
  158.   Now using the LockResource/FreeResource method from the DLG library.
  159.  
  160. v1.03 - 26-07-93
  161.  
  162. - DLG locking mechanism doesn't work correctly. Tried semaphores, but they also
  163.   released the lock after 2 tries. Back to the old file method !!!
  164. - Now using Lock(); & UnLock(); This works. Although you need a file named
  165.   'Keyfile'.
  166.